white-naped swiftoncocnemis semicollaris: sympistis semicollarissympistis semicollaris: oncocnemis semicollarisstreptoprocne biscutata: biscutate swift